<?php

class AdministrarSocio extends CI_Controller
{
	function __construct()
    {
        parent::__construct();
        $this->load->model('socios_model');
		$this->load->helper(array('form', 'url'));
		$this->load->helper('generic');
		$this->load->library('session');
		$this->load->model('catalogo_model');
		$this->load->helper('date');
    }
	
	public function buscarSocio()
	{
		$socio = $this->socios_model->getByDni($this->input->post('txtDNI'));
		if($socio == null) echo "no existe ese usuario";
		else
		{
			$socioAdministrar = array(
                   'dniSocio'  => $socio->dni,
                   'nombreSocio'     => $socio->nombre,
                   'apellidoSocio' => $socio->apellido,
				   'renovado' => $socio->renovado
               );

			$this->session->set_userdata($socioAdministrar);
			$this->index();
		}
	}
	
	public function index()
	{
		$datos['title'] = "Administracion Socio | Biblioteca Juan Carlos";
		$datos['navBarDerecho'] = imprimirNavBarDerecho();
		$datos['jumbotron'] = "Administracion de Socio";
		$socio = getDatosSocioAdministrar();
		$menu = imprimirMenuVertical();
		$capa = getCapaDerecha('administracionSocio/datosSocio',$socio);

		$datos['content'] = $menu . $capa;
		$this->load->view('master_view',$datos);
	}

	public function prestar()
	{
		$datos['title'] = "Prestamo | Biblioteca Juan Carlos";
		$datos['navBarDerecho'] = imprimirNavBarDerecho();
		$datos['jumbotron'] = "Prestamo";

		$date = date("Y-m-d");
		$mod_date = strtotime($date."+ 7 days");
		$vector['catalogo'] = $this->catalogo_model->getAll();
		$vector['fechaHoy'] = date("d-m-Y");
		$vector['fechaDevolucion'] = date("d-m-Y",$mod_date);
		$menu = imprimirMenuVertical();
		$capa = getCapaDerecha('administracionSocio/prestamo',$vector);

		$datos['content'] = $menu . $capa;
		$this->load->view('master_view',$datos);
	}

	public function prestamoProcess()
	{
		$socio = getDatosSocioAdministrar();
		$this->load->model('prestamos_model');

		$this->prestamos_model->dni = $socio['dniSocio'];
		$this->prestamos_model->idLibro = $this->input->post('txtID');
		$this->prestamos_model->fechaPrestamo = $this->input->post('txtFechaPrestamo');
		$this->prestamos_model->fechaDevolucion = $this->input->post('txtFechaDevolucion');
		$this->prestamos_model->tipoPrestamo = $this->input->post('ddlTipoPrestamo');
		$this->prestamos_model->insert();
		$this->index();

	}

}

?>